public castigation

Переводы
публичное осуждение
The politician faced public castigation for his controversial remarks.
Политик столкнулся с публичным осуждением за свои спорные замечания.
Слова
castigation

существительное
наказание
public

прилагательное
общественный